blow of effect - French English Dictionary